Text copied to clipboard!

Tytuł

Text copied to clipboard!

Optymalizator zapytań dla monolitu PHP LMS

Opis

Text copied to clipboard!
Poszukujemy Optymalizatora zapytań dla monolitu PHP LMS, który dołączy do naszego zespołu technologicznego i pomoże w poprawie wydajności naszego systemu zarządzania nauczaniem (LMS). Osoba na tym stanowisku będzie odpowiedzialna za analizę, optymalizację i refaktoryzację zapytań SQL oraz kodu PHP w celu zwiększenia szybkości działania aplikacji, zmniejszenia obciążenia serwera i poprawy ogólnego doświadczenia użytkownika. Idealny kandydat powinien posiadać doświadczenie w pracy z dużymi aplikacjami monolitycznymi napisanymi w PHP, znać zasady projektowania baz danych oraz potrafić identyfikować i eliminować wąskie gardła wydajnościowe. Współpraca z zespołem programistów, DevOps i administratorami baz danych będzie kluczowa dla sukcesu w tej roli. Do Twoich obowiązków będzie należeć analiza istniejących zapytań SQL, identyfikacja nieefektywnych fragmentów kodu, wdrażanie indeksów, refaktoryzacja kodu PHP oraz monitorowanie wydajności systemu. Będziesz również odpowiedzialny za tworzenie dokumentacji technicznej oraz rekomendowanie najlepszych praktyk w zakresie optymalizacji. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, atrakcyjne wynagrodzenie oraz udział w ciekawych projektach edukacyjnych. Jeśli jesteś osobą analityczną, która lubi rozwiązywać złożone problemy techniczne i chcesz mieć realny wpływ na jakość działania systemu LMS, ta oferta jest dla Ciebie.

Obowiązki

Text copied to clipboard!
  • Analiza i optymalizacja zapytań SQL w systemie LMS
  • Refaktoryzacja kodu PHP w celu poprawy wydajności
  • Wdrażanie indeksów i optymalnych struktur baz danych
  • Monitorowanie wydajności aplikacji i serwera
  • Współpraca z zespołem programistów i administratorów
  • Tworzenie dokumentacji technicznej i raportów
  • Rekomendowanie najlepszych praktyk w zakresie optymalizacji
  • Identyfikacja i eliminacja wąskich gardeł wydajnościowych
  • Udział w przeglądach kodu i testach wydajnościowych
  • Szacowanie wpływu zmian na wydajność systemu

Wymagania

Text copied to clipboard!
  • Minimum 3 lata doświadczenia w pracy z PHP
  • Znajomość SQL i optymalizacji zapytań
  • Doświadczenie z MySQL lub PostgreSQL
  • Umiejętność analizy logów i metryk wydajności
  • Znajomość narzędzi do profilowania kodu (np. Xdebug, Blackfire)
  • Zrozumienie architektury monolitycznej
  • Umiejętność pracy zespołowej
  • Dbałość o szczegóły i dokładność
  • Znajomość systemów kontroli wersji (Git)
  • Mile widziane doświadczenie z systemami LMS

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w optymalizacji zapytań SQL?
  • Czy pracowałeś wcześniej z monolitycznymi aplikacjami PHP?
  • Jakie narzędzia wykorzystujesz do profilowania kodu?
  • Czy miałeś okazję pracować z systemami LMS?
  • Jakie techniki stosujesz do identyfikacji wąskich gardeł?
  • Czy potrafisz pracować w zespole zdalnym?
  • Jakie masz doświadczenie z MySQL lub PostgreSQL?
  • Czy potrafisz tworzyć dokumentację techniczną?
  • Jakie są Twoje oczekiwania finansowe?
  • Czy jesteś dostępny w pełnym wymiarze godzin?